imperial department of military research - Francés Inglés Diccionario